PCI passthru: tools changes (generic and vt-d)
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 14 Sep 2007 15:39:27 +0000 (16:39 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 14 Sep 2007 15:39:27 +0000 (16:39 +0100)
commit9e6ca368e23e4d5131f3ec17231c8860f7a2a662
tree7e1ae82138feac94e2e7bbdb696ee5f6aae75cbe
parent221b43f35776f6397a1e52802d6391488401facb
PCI passthru: tools changes (generic and vt-d)

I have added CONFIG_PASSTHROUGH in ioemu/Makefile.target and
ioemu/hw/pc.c in attached vtd_tools2.patch.  This should turn off
libpci usage by default until user specifically enables it.

This can be safely check-in without breaking builds for people who do
not care about pass-through devices.  I will try to think of a better
way to enable this.

Signed-off-by: Allen Kay <allen.m.kay@intel.com>
Signed-off-by: Guy Zana <guy@neocleus.com>
tools/ioemu/Makefile.target
tools/ioemu/hw/pass-through.c [new file with mode: 0644]
tools/ioemu/hw/pass-through.h [new file with mode: 0644]
tools/ioemu/hw/pc.c
tools/ioemu/vl.c
tools/ioemu/vl.h
tools/libxc/xc_domain.c
tools/libxc/xenctrl.h
tools/python/xen/xend/XendConfig.py
tools/python/xen/xend/image.py
tools/python/xen/xm/create.py